compounds for taking impressions - Francés Inglés Diccionario